﻿namespace SuperStarRounds.Models.WondrousItemModel.Template
{
  using System;
  using System.Collections.Generic;
  using Parts;

  [Serializable]
  public class WondrousItemConstructionLine
  {
    public List<string> Feat { get; set; } = new List<string>();
    public List<WondrousItemSpell> Spell { get; set; } = new List<WondrousItemSpell>();
    public List<WondrousItemCost> Cost { get; set; } = new List<WondrousItemCost>();
    public WondrousItemSkillRequirement SkillRequirement { get; set; } = new WondrousItemSkillRequirement();
    public WondrousItemRaceRequirement RaceRequirement { get; set; } = new WondrousItemRaceRequirement();
    public WondrousItemOtherRequirement OtherRequirement { get; set; } = new WondrousItemOtherRequirement();
  }
}
